In fast ganz Europa, nach Norden bis Nordskandinavien, nach Osten durch die temperate Zone bis Mittel-Sibirien, vom Kaukasus durch die meridionale Zone bis zum westlichen Himalaya; nicht in Portugal, in der südwestlichen Hälfte von Spanien, auf den Ionischen Inseln und auf Zypern
Niedermoore, Magerrasen, ungedüngte Wiesen, Gebüsch, frische Laubwälder, Auwälder und lichte Nadelwälder, Weideflächen, Gärten und Wegränder; auf frischen, basenreichen Böden; in 0-2600(3000 in Asien) m Höhe